package bean.rule;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

public class RuleInformation implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 2660748089871248272L;

	private long ruleId = 0;
	
	private String ruleName = null;
	
	private String ruleDescription = null;
	
	private RuleCondition[] arrRuleConditions = null;
	
	private Set<RuleCondition> ruleConditions = new HashSet<RuleCondition>();

	private String disease = null;

	public String getDisease() {
		return disease;
	}

	public void setDisease(String disease) {
		this.disease = disease;
	}

	public long getRuleId() {
		return ruleId;
	}

	public RuleCondition[] getArrRuleConditions() {
		return arrRuleConditions;
	}

	public void setArrRuleConditions(RuleCondition[] arrRuleConditions) {
		this.arrRuleConditions = arrRuleConditions;
	}

	public Set<RuleCondition> getRuleConditions() {
		return ruleConditions;
	}

	public void setRuleConditions(Set<RuleCondition> ruleConditions) {
		this.ruleConditions = ruleConditions;
	}

	public void setRuleId(long ruleId) {
		this.ruleId = ruleId;
	}

	public String getRuleName() {
		return ruleName;
	}

	public void setRuleName(String ruleName) {
		this.ruleName = ruleName;
	}

	public String getRuleDescription() {
		return ruleDescription;
	}

	public void setRuleDescription(String ruleDescription) {
		this.ruleDescription = ruleDescription;
	}

	
}
